package com.yeeverse.sdk.vo.api;


import java.io.Serializable;

/**
 * 退款响应
 *
 * @author sinhoo
 */
public class RefundResponse implements Serializable {
    private static final long serialVersionUID = 2558356220435448759L;
    /**
     * 商户退款请求号
     */
    private String requestNo;
    /**
     * 商户原付款请求号
     */
    private String tradeRequestNo;

    /**
     * 支付平台系统退款订单编号
     */
    private String refundOrderNo;
    /**
     * 退款金额
     */
    private String refundAmount;
    /**
     * 剩余可退款金额
     */
    private String residualAmount;

    /**
     * 退款状态   PROCESS/SUCCESS/FAILURE
     */
    private String refundStatus;

    public String getRequestNo() {
        return requestNo;
    }

    public void setRequestNo(String requestNo) {
        this.requestNo = requestNo;
    }

    public String getTradeRequestNo() {
        return tradeRequestNo;
    }

    public void setTradeRequestNo(String tradeRequestNo) {
        this.tradeRequestNo = tradeRequestNo;
    }

    public String getRefundOrderNo() {
        return refundOrderNo;
    }

    public void setRefundOrderNo(String refundOrderNo) {
        this.refundOrderNo = refundOrderNo;
    }

    public String getRefundAmount() {
        return refundAmount;
    }

    public void setRefundAmount(String refundAmount) {
        this.refundAmount = refundAmount;
    }

    public String getResidualAmount() {
        return residualAmount;
    }

    public void setResidualAmount(String residualAmount) {
        this.residualAmount = residualAmount;
    }

    public String getRefundStatus() {
        return refundStatus;
    }

    public void setRefundStatus(String refundStatus) {
        this.refundStatus = refundStatus;
    }


}
